home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / zs20a.zip / ZPASDEMO.RC_ / ZPASDEMO.RC
Text File  |  1994-11-21  |  12KB  |  269 lines

  1. #include "ZPASDEMO.INC"
  2.  
  3. dlgMain DIALOG 93, 94, 249, 94
  4. STYLE WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX
  5. CLASS "BORDLGZPASDEMO"
  6. CAPTION "ZDemo/Pascal Windows Application"
  7. MENU mnuMain
  8. BEGIN
  9.     CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 7, 8, 188, 62
  10.     ICON icoMain, 01, 222, 34, 16, 16, WS_CHILD | WS_VISIBLE
  11.     CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 219, 31, 22, 22
  12.     CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, -1, 82, 254, 15
  13.     CONTROL "ZIP File:", -1, "BorStatic", 0 | WS_CHILD | WS_VISIBLE | WS_GROUP, 14, 14, 33, 8
  14.     CONTROL "Operation:", -1, "BorStatic", 0 | WS_CHILD | WS_VISIBLE | WS_GROUP, 13, 28, 33, 8
  15.     CONTROL "", id_ZipFile, "BorStatic", 0 | WS_CHILD | WS_VISIBLE | WS_GROUP, 53, 14, 131, 8
  16.     CONTROL "", id_Operation, "BorStatic", 0 | WS_CHILD | WS_VISIBLE | WS_GROUP, 52, 28, 131, 8
  17.     CONTROL "Ready", id_StatusBar, "BorStatic", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 3, 84, 244, 8
  18.     CONTROL "", id_MsgText, "BorStatic", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 21, 39, 160, 25
  19. END
  20.  
  21. 1051 BITMAP 
  22. BEGIN
  23.     '42 4D 5A 01 00 00 00 00 00 00 76 00 00 00 28 00'
  24.     '00 00 13 00 00 00 13 00 00 00 01 00 04 00 00 00'
  25.     '00 00 E4 00 00 00 00 00 00 00 00 00 00 00 00 00'
  26.     '00 00 10 00 00 00 00 00 00 00 00 00 80 00 00 80'
  27.     '00 00 00 80 80 00 80 00 00 00 80 00 80 00 80 80'
  28.     '00 00 C0 C0 C0 00 80 80 80 00 00 00 FF 00 00 FF'
  29.     '00 00 00 FF FF 00 FF 00 00 00 FF 00 FF 00 FF FF'
  30.     '00 00 FF FF FF 00 70 00 00 00 00 00 00 00 00 7F'
  31.     '00 00 07 88 88 88 88 88 88 88 88 08 00 00 0F 77'
  32.     '77 77 77 77 77 77 78 00 00 00 0F 77 77 77 77 77'
  33.     '77 77 78 05 00 00 0F 77 77 77 77 77 77 77 78 05'
  34.     '00 00 0F 77 77 77 77 77 77 77 78 00 00 00 0F 77'
  35.     '11 11 71 71 77 77 78 00 00 00 0F 77 17 77 71 71'
  36.     '77 77 78 06 00 00 0F 77 71 77 71 71 77 77 78 00'
  37.     '00 00 0F 77 77 17 71 71 11 77 78 0F 00 00 0F 77'
  38.     '77 17 71 71 77 17 78 07 00 00 0F 77 77 71 71 71'
  39.     '77 17 78 00 00 00 0F 77 11 11 71 71 11 77 78 08'
  40.     '00 00 0F 77 77 77 77 77 77 77 78 0A 00 00 0F 77'
  41.     '77 77 77 77 77 77 78 00 00 00 0F 77 77 77 77 77'
  42.     '77 77 78 0F 00 00 0F 77 77 77 77 77 77 77 78 05'
  43.     '00 00 0F FF FF FF FF FF FF FF F7 00 00 00 70 00'
  44.     '00 00 00 00 00 00 00 70 00 00'
  45. END
  46.  
  47.  
  48. 1052 BITMAP 
  49. BEGIN
  50.     '42 4D 5A 01 00 00 00 00 00 00 76 00 00 00 28 00'
  51.     '00 00 13 00 00 00 13 00 00 00 01 00 04 00 00 00'
  52.     '00 00 E4 00 00 00 00 00 00 00 00 00 00 00 00 00'
  53.     '00 00 10 00 00 00 00 00 00 00 00 00 80 00 00 80'
  54.     '00 00 00 80 80 00 80 00 00 00 80 00 80 00 80 80'
  55.     '00 00 C0 C0 C0 00 80 80 80 00 00 00 FF 00 00 FF'
  56.     '00 00 00 FF FF 00 FF 00 00 00 FF 00 FF 00 FF FF'
  57.     '00 00 FF FF FF 00 70 00 00 00 00 00 00 00 00 7F'
  58.     '00 00 07 88 88 88 88 88 88 88 88 08 00 00 0F 77'
  59.     '77 77 77 77 77 77 78 00 00 00 0F 77 77 77 77 77'
  60.     '77 77 78 05 00 00 0F 77 77 77 77 77 77 77 78 05'
  61.     '00 00 0F 77 77 77 77 77 77 77 78 00 00 00 0F 77'
  62.     '71 11 77 11 11 17 78 00 00 00 0F 77 17 77 17 17'
  63.     '77 77 78 06 00 00 0F 77 17 77 17 71 77 77 78 00'
  64.     '00 00 0F 77 17 77 17 77 17 77 78 0F 00 00 0F 77'
  65.     '17 77 17 77 71 77 78 07 00 00 0F 77 17 77 17 77'
  66.     '77 17 78 00 00 00 0F 77 17 77 17 11 11 17 78 08'
  67.     '00 00 0F 77 77 77 77 77 77 77 78 0A 00 00 0F 77'
  68.     '77 77 77 77 77 77 78 00 00 00 0F 77 77 77 77 77'
  69.     '77 77 78 0F 00 00 0F 77 77 77 77 77 77 77 78 05'
  70.     '00 00 0F FF FF FF FF FF FF FF F7 00 00 00 70 00'
  71.     '00 00 00 00 00 00 00 70 00 00'
  72. END
  73.  
  74.  
  75. 3051 BITMAP 
  76. BEGIN
  77.     '42 4D 5A 01 00 00 00 00 00 00 76 00 00 00 28 00'
  78.     '00 00 13 00 00 00 13 00 00 00 01 00 04 00 00 00'
  79.     '00 00 E4 00 00 00 00 00 00 00 00 00 00 00 00 00'
  80.     '00 00 10 00 00 00 00 00 00 00 00 00 80 00 00 80'
  81.     '00 00 00 80 80 00 80 00 00 00 80 00 80 00 80 80'
  82.     '00 00 C0 C0 C0 00 80 80 80 00 00 00 FF 00 00 FF'
  83.     '00 00 00 FF FF 00 FF 00 00 00 FF 00 FF 00 FF FF'
  84.     '00 00 FF FF FF 00 70 00 00 00 00 00 00 00 00 7F'
  85.     '00 00 08 77 77 77 77 77 77 77 77 08 00 00 08 77'
  86.     '77 77 77 77 77 77 77 00 00 00 08 77 77 77 77 77'
  87.     '77 77 77 05 00 00 08 77 77 11 11 71 71 77 77 05'
  88.     '00 00 08 77 77 17 77 71 71 77 77 00 00 00 08 77'
  89.     '77 71 77 71 71 77 77 00 00 00 08 77 77 77 17 71'
  90.     '71 11 77 06 00 00 08 77 77 77 17 71 71 77 17 00'
  91.     '00 00 08 77 77 77 71 71 71 77 17 0F 00 00 08 77'
  92.     '77 11 11 71 71 11 77 07 00 00 08 77 77 77 77 77'
  93.     '77 77 77 00 00 00 08 77 77 77 77 77 77 77 77 08'
  94.     '00 00 08 77 77 77 77 77 77 77 77 0A 00 00 08 77'
  95.     '77 77 77 77 77 77 77 00 00 00 08 77 77 77 77 77'
  96.     '77 77 77 0F 00 00 08 77 77 77 77 77 77 77 77 05'
  97.     '00 00 08 88 88 88 88 88 88 88 88 00 00 00 70 00'
  98.     '00 00 00 00 00 00 00 70 00 00'
  99. END
  100.  
  101.  
  102. 3052 BITMAP 
  103. BEGIN
  104.     '42 4D 5A 01 00 00 00 00 00 00 76 00 00 00 28 00'
  105.     '00 00 13 00 00 00 13 00 00 00 01 00 04 00 00 00'
  106.     '00 00 E4 00 00 00 00 00 00 00 00 00 00 00 00 00'
  107.     '00 00 10 00 00 00 00 00 00 00 00 00 80 00 00 80'
  108.     '00 00 00 80 80 00 80 00 00 00 80 00 80 00 80 80'
  109.     '00 00 C0 C0 C0 00 80 80 80 00 00 00 FF 00 00 FF'
  110.     '00 00 00 FF FF 00 FF 00 00 00 FF 00 FF 00 FF FF'
  111.     '00 00 FF FF FF 00 70 00 00 00 00 00 00 00 00 7F'
  112.     '00 00 08 77 77 77 77 77 77 77 77 08 00 00 08 77'
  113.     '77 77 77 77 77 77 77 00 00 00 08 77 77 77 77 77'
  114.     '77 77 77 05 00 00 08 77 77 71 11 77 11 11 17 05'
  115.     '00 00 08 77 77 17 77 17 17 77 77 00 00 00 08 77'
  116.     '77 17 77 17 71 77 77 00 00 00 08 77 77 17 77 17'
  117.     '77 17 77 06 00 00 08 77 77 17 77 17 77 71 77 00'
  118.     '00 00 08 77 77 17 77 17 77 77 17 0F 00 00 08 77'
  119.     '77 17 77 17 11 11 17 07 00 00 08 77 77 77 77 77'
  120.     '77 77 77 00 00 00 08 77 77 77 77 77 77 77 77 08'
  121.     '00 00 08 77 77 77 77 77 77 77 77 0A 00 00 08 77'
  122.     '77 77 77 77 77 77 77 00 00 00 08 77 77 77 77 77'
  123.     '77 77 77 0F 00 00 08 77 77 77 77 77 77 77 77 05'
  124.     '00 00 08 88 88 88 88 88 88 88 88 00 00 00 70 00'
  125.     '00 00 00 00 00 00 00 70 00 00'
  126. END
  127.  
  128.  
  129. 5051 BITMAP 
  130. BEGIN
  131.     '42 4D 5A 01 00 00 00 00 00 00 76 00 00 00 28 00'
  132.     '00 00 13 00 00 00 13 00 00 00 01 00 04 00 00 00'
  133.     '00 00 E4 00 00 00 00 00 00 00 00 00 00 00 00 00'
  134.     '00 00 10 00 00 00 00 00 00 00 00 00 80 00 00 80'
  135.     '00 00 00 80 80 00 80 00 00 00 80 00 80 00 80 80'
  136.     '00 00 C0 C0 C0 00 80 80 80 00 00 00 FF 00 00 FF'
  137.     '00 00 00 FF FF 00 FF 00 00 00 FF 00 FF 00 FF FF'
  138.     '00 00 FF FF FF 00 70 00 00 00 00 00 00 00 00 7F'
  139.     '00 00 07 88 88 88 88 88 88 88 88 08 00 00 0F 77'
  140.     '77 77 77 77 77 77 78 00 00 00 0F 77 77 77 77 77'
  141.     '77 77 78 05 00 00 0F 77 77 77 77 77 77 77 78 05'
  142.     '00 00 0F 77 77 77 77 77 77 77 78 00 00 00 0F 77'
  143.     '11 11 71 71 77 77 78 00 00 00 0F 77 17 77 71 71'
  144.     '77 77 78 06 00 00 0F 77 71 77 71 71 77 77 78 00'
  145.     '00 00 0F 77 77 17 71 71 11 77 78 0F 00 00 0F 77'
  146.     '77 17 71 71 77 17 78 07 00 00 0F 77 77 71 71 71'
  147.     '77 17 78 00 00 00 0F 77 11 11 71 71 11 77 78 08'
  148.     '00 00 0F 77 77 77 77 77 77 77 78 0A 00 00 0F 77'
  149.     '77 77 77 77 77 77 78 00 00 00 0F 77 77 77 77 77'
  150.     '77 77 78 0F 00 00 0F 77 77 77 77 77 77 77 78 05'
  151.     '00 00 0F FF FF FF FF FF FF FF F7 00 00 00 70 00'
  152.     '00 00 00 00 00 00 00 70 00 00'
  153. END
  154.  
  155.  
  156. 5052 BITMAP 
  157. BEGIN
  158.     '42 4D 5A 01 00 00 00 00 00 00 76 00 00 00 28 00'
  159.     '00 00 13 00 00 00 13 00 00 00 01 00 04 00 00 00'
  160.     '00 00 E4 00 00 00 00 00 00 00 00 00 00 00 00 00'
  161.     '00 00 10 00 00 00 00 00 00 00 00 00 80 00 00 80'
  162.     '00 00 00 80 80 00 80 00 00 00 80 00 80 00 80 80'
  163.     '00 00 C0 C0 C0 00 80 80 80 00 00 00 FF 00 00 FF'
  164.     '00 00 00 FF FF 00 FF 00 00 00 FF 00 FF 00 FF FF'
  165.     '00 00 FF FF FF 00 70 00 00 00 00 00 00 00 00 7F'
  166.     '00 00 07 88 88 88 88 88 88 88 88 08 00 00 0F 77'
  167.     '77 77 77 77 77 77 78 00 00 00 0F 77 77 77 77 77'
  168.     '77 77 78 05 00 00 0F 77 77 77 77 77 77 77 78 05'
  169.     '00 00 0F 77 77 77 77 77 77 77 78 00 00 00 0F 77'
  170.     '71 11 77 11 11 17 78 00 00 00 0F 77 17 77 17 17'
  171.     '77 77 78 06 00 00 0F 77 17 77 17 71 77 77 78 00'
  172.     '00 00 0F 77 17 77 17 77 17 77 78 0F 00 00 0F 77'
  173.     '17 77 17 77 71 77 78 07 00 00 0F 77 17 77 17 77'
  174.     '77 17 78 00 00 00 0F 77 17 77 17 11 11 17 78 08'
  175.     '00 00 0F 77 77 77 77 77 77 77 78 0A 00 00 0F 77'
  176.     '77 77 77 77 77 77 78 00 00 00 0F 77 77 77 77 77'
  177.     '77 77 78 0F 00 00 0F 77 77 77 77 77 77 77 78 05'
  178.     '00 00 0F FF FF FF FF FF FF FF F7 00 00 00 70 00'
  179.     '00 00 00 00 00 00 00 70 00 00'
  180. END
  181.  
  182. dlgAbout DIALOG 21, 22, 221, 108
  183. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  184. CLASS "BorDlg"
  185. CAPTION "About ZDemo/Pascal"
  186. BEGIN
  187.     ICON icoMain, 01, 12, 12, 16, 16, WS_CHILD | WS_VISIBLE
  188.     CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 9, 9, 22, 22
  189.     LTEXT "Zdemo Application Version 1.1", -1, 46, 13, 119, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  190.     LTEXT "Very simple example for Zip Studio.", -1, 46, 28, 119, 8
  191.     LTEXT "Zip Studio 2.0 COPYR 1993, 1994 Denis CHEVRON\nAll rights reserved.", -1, 46, 40, 119, 16, WS_CHILD | WS_VISIBLE | WS_GROUP
  192.     CONTROL "", 101, "BorShade", 32769 | WS_CHILD | WS_VISIBLE, 42, 9, 127, 90
  193.     LTEXT "Borland Pascal interface and example by Brad Stowers\nInternet: bstowers@cybernetics.net\nCIS: 72733,3374", -1, 46, 61, 119, 33, WS_CHILD | WS_VISIBLE | WS_GROUP
  194.     CONTROL "&Ok", 1, "BorBtn", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 179, 9, 32, 20
  195. END
  196.  
  197. mnuMain MENU PRELOAD MOVEABLE DISCARDABLE 
  198. BEGIN
  199.     POPUP "&File"
  200.     BEGIN
  201.         MENUITEM "&Select Zip file...", 101
  202.         MENUITEM SEPARATOR
  203.         MENUITEM "&Zip...", 102
  204.         MENUITEM "&Unzip...", 103
  205.         MENUITEM SEPARATOR
  206.         MENUITEM "E&xit", 104
  207.     END
  208.  
  209.     POPUP "&?"
  210.     BEGIN
  211.         MENUITEM "&About Zdemo...", 201
  212.     END
  213.  
  214. END
  215.  
  216.  
  217. icoMain ICON LOADONCALL MOVEABLE DISCARDABLE 
  218. BEGIN
  219.     '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02'
  220.     '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00'
  221.     '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00'
  222.     '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
  223.     '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00'
  224.     '00 00 80 00 80 00 80 80 00 00 C0 C0 C0 00 80 80'
  225.     '80 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00'
  226.     '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 EE EE'
  227.     'EE EE EE EE EE EE EE EE EE EE EE EE EE E0 0E EE'
  228.     'EE EE EE EE EE EE EE EE EE EE EE EE EE 00 00 E4'
  229.     '44 4E E4 EE 44 44 E4 44 EE 4E E4 4E E0 00 00 0E'
  230.     'EE 4E E4 EE 4E E4 E4 EE 4E 4E 4E E4 00 00 00 04'
  231.     '44 4E E4 EE 4E E4 E4 EE 4E 4E 4E E4 00 00 00 04'
  232.     '0E EE E4 EE 4E E4 E4 EE 4E 4E 4E 04 00 00 00 04'
  233.     '44 4E 44 4E 4E E4 E4 44 EE 4E E4 40 00 00 00 00'
  234.     '00 0E EE EE EE EE EE EE EE EE 00 00 00 00 00 00'
  235.     '00 00 EE 44 44 E4 E4 EE EE E0 00 00 00 00 00 00'
  236.     '00 00 0E 4E EE E4 E4 EE EE 00 00 00 00 00 00 00'
  237.     '00 00 00 E4 EE E4 E4 44 E0 00 00 00 00 00 00 00'
  238.     '00 00 00 0E 4E E4 E4 EE 40 00 00 00 00 00 00 00'
  239.     '00 00 00 00 E4 E4 E4 E0 40 00 00 00 00 00 00 00'
  240.     '00 00 00 44 44 E4 E4 44 00 00 00 00 00 00 00 00'
  241.     '00 00 00 00 00 EE E0 00 00 00 00 00 00 00 00 00'
  242.     '00 00 00 00 00 06 00 00 00 00 00 00 00 00 22 22'
  243.     '22 22 22 22 22 22 22 22 22 22 22 22 22 20 00 00'
  244.     '00 00 00 00 09 99 99 00 00 00 00 00 00 00 22 22'
  245.     '22 22 22 22 22 22 22 22 22 22 22 22 22 20 00 00'
  246.     '00 00 00 09 99 99 99 99 00 00 00 00 00 00 22 22'
  247.     '22 22 22 22 22 22 22 22 22 22 22 22 22 20 00 00'
  248.     '00 00 09 99 99 99 99 99 99 00 00 00 00 00 22 22'
  249.     '22 22 22 22 22 22 22 22 22 22 22 22 22 20 00 00'
  250.     '00 09 99 99 99 99 99 99 99 99 00 00 00 00 22 22'
  251.     '22 22 22 22 22 22 22 22 22 22 22 22 22 20 00 00'
  252.     '09 99 99 99 99 99 99 99 99 99 99 00 00 00 22 22'
  253.     '22 22 22 22 22 22 22 22 22 22 22 22 22 20 00 09'
  254.     '99 99 99 99 99 99 99 99 99 99 99 99 00 00 22 22'
  255.     '22 22 22 22 22 22 22 22 22 22 22 22 22 20 09 99'
  256.     '99 99 99 99 99 99 99 99 99 99 99 99 99 00 22 22'
  257.     '22 22 22 22 22 22 22 22 22 22 22 22 22 20 99 99'
  258.     '99 99 99 99 99 99 99 99 99 99 99 99 99 90 00 00'
  259.     '00 01 80 00 00 03 C0 00 00 07 E0 00 00 0F E0 00'
  260.     '00 0F E8 00 00 2F E0 00 00 1F FE 00 00 FF FF 00'
  261.     '01 FF FF 80 03 FF FF C0 07 FF FF E0 07 FF FF F0'
  262.     '17 FF FF C0 0F FF FF FC 7F FF FF FE FF FF 00 00'
  263.     '00 01 FF F8 3F FF 00 00 00 01 FF E0 0F FF 00 00'
  264.     '00 01 FF 80 03 FF 00 00 00 01 FE 00 00 FF 00 00'
  265.     '00 01 F8 00 00 3F 00 00 00 01 E0 00 00 0F 00 00'
  266.     '00 01 80 00 00 03 00 00 00 01 00 00 00 01'
  267. END
  268.  
  269.